From 5045f6e6b0d6e46879b83aa981727f4bb16e729e Mon Sep 17 00:00:00 2001 From: robertl Date: Fri, 15 Oct 2004 16:58:43 +0000 Subject: [PATCH] Add tool for parsing cvsps output for easy cutting-pasting into changes.html git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@956 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/tools/mkchanges | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 gpsbabel/tools/mkchanges diff --git a/gpsbabel/tools/mkchanges b/gpsbabel/tools/mkchanges new file mode 100644 index 000000000..ed3b9ec5f --- /dev/null +++ b/gpsbabel/tools/mkchanges @@ -0,0 +1,15 @@ +cvsps $* | awk ' +/^Date:/ { + logt = ""; + gsub("/", "-"); + split($0, dte, " "); + + printf "\n%s", dte[2]; + printf "
" + } +/^Log:/ { gsub("^Log:", ""); inlog = 1 } +/^Members:/ {printf "%s", logt ; inlog = 0; } +{ if (inlog > 0) { logt = logt $0 ;} } +' | sort -rn | sed "s##\\ +<\/tr>#g" -- 2.30.2